page{
	height: 100%;
}
.wap{
	background-color: rgb(247,247,250);
	height: 100%;
	
	.swiper{
		// border: 1px solid red;
		flex: 1;
		.swiper-item{
			.scroll{
				height: 100%;
				
				//列表
				.card-list{
					background-color: #fff;
					padding: 20rpx 20rpx 0 20rpx;
					margin-bottom: 20rpx;

					&-top{
						.userinfo{
							margin: 0 20rpx;
							.name{
								font-size: 32rpx;
								color: rgb(237,115,37);
							}
							.date{
								font-size: 20rpx;
							}
						}
					}
					&-bottom{
						margin: 20rpx 0;
						color: #000;
						font-weight: 400;
						
						.video{
							
						}
					}
					&-set{
						border-top:1px solid rgb(200,200,200);
						height: 80rpx;
						.set-icon{
							vertical-align: middle;
							text{
								margin-left: 10rpx;
							}
						}
					}
				}
			}
		}
	}
	.tabs{
		width: 100%;
	}
}
.description{
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 8;
	-webkit-box-orient: vertical;
}
:deep(.uni-navbar){
	
}
//弹窗
.pop{
	padding: 20rpx 30rpx;
	color: #fff;
	background-color: rgba(33,35,30,0.8);
	position: absolute;
	line-height: 80rpx;
	right: 15rpx;
	z-index: 1000;
	top: calc(var(--status-bar-height) + 80rpx);
	border-radius: 12rpx;
	:deep(.u-icon){
		margin-right: 20rpx;
	}
}
//遮罩
.shade{
	height: 100vh;
	width: 100vh;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(33,35,30,0.3);
	z-index: 999;
	
}